Feminine, versatile, glamourous: an elegant blouse is the perfect choice for a wedding. In light silk or lace, weightless georgette or a flurry of sequins, wear it with a classic pair of tailored trousers for the reception or a long, full skirt for evening events. Every woman should have one.